mirror on top (mot) - German English Dictionary